package com.travelsmart.client.bean.to;

import java.io.Serializable;

public class CartaoCreditoTO implements Serializable{
	//*/# INICIO - EXERC. 6
	
	private static final long serialVersionUID = 8017836925795915065L;

	private Short anoVencimento;
	
	private BandeiraCartaoCredito bandeira;
	
	private Short codigoSeguranca;
	
	private Short mesVencimento;
	
	private String nomeProprietario;
	
	private Long numero;
	
	private String sobrenomeProprietario;

	public Short getAnoVencimento() {
		return anoVencimento;
	}

	public void setAnoVencimento(Short anoVencimento) {
		this.anoVencimento = anoVencimento;
	}
	
	public boolean setAnoVencimento(String anoVencimento) {
		try{
			this.anoVencimento = new Short(anoVencimento);
		}catch (Exception e) {
			e.printStackTrace();
			return false;
		}
		return true;
	}

	public BandeiraCartaoCredito getBandeira() {
		return bandeira;
	}

	public void setBandeira(BandeiraCartaoCredito bandeiraCartaoCredito) {
		this.bandeira = bandeiraCartaoCredito;
	}

	public Short getCodigoSeguranca() {
		return codigoSeguranca;
	}

	public void setCodigoSeguranca(Short codigoSeguranca) {
		this.codigoSeguranca = codigoSeguranca;
	}

	public boolean setCodigoSeguranca(String codigoSeguranca) {
		try{
			this.codigoSeguranca = new Short(codigoSeguranca);
		}catch (Exception e) {
			e.printStackTrace();
			return false;
		}
		return true;
	}
	
	public Short getMesVencimento() {
		return mesVencimento;
	}

	public void setMesVencimento(Short mesVencimento) {
		this.mesVencimento = mesVencimento;
	}

	public boolean setMesVencimento(String mesVencimento) {
		try{
			this.mesVencimento = new Short(mesVencimento);
		}catch (Exception e) {
			e.printStackTrace();
			return false;
		}
		return true;
	}

	public String getNomeProprietario() {
		return nomeProprietario;
	}

	public void setNomeProprietario(String nomeProprietario) {
		this.nomeProprietario = nomeProprietario;
	}

	public Long getNumero() {
		return numero;
	}

	public void setNumero(Long numero) {
		this.numero = numero;
	}

	public boolean setNumero(String numero) {
		try{
			this.numero = new Long(numero);
		}catch (Exception e) {
			e.printStackTrace();
			return false;
		}
		return true;
	}

	public String getSobrenomeProprietario() {
		return sobrenomeProprietario;
	}

	public void setSobrenomeProprietario(String sobrenomeProprietario) {
		this.sobrenomeProprietario = sobrenomeProprietario;
	}
	
	//FIM - EXERC. 6 #*/
}
